a senior moment - Turkish English Dictionary